#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	int n = 0;
	int arr[100] = { 0 };
	scanf("%d", &n);
	int k = 0,i=0;
	for (i = 0; i < n; i++)
	{
		arr[i] = i + 1;
	}
	for (i = 2; i <= n; i++)
	{
		for (k = 0; k < n; k++)
		{
			if (i == 2)
			{
				if (arr[k] % 2 == 0)
				{
					arr[k] *= -1;
				}
			}
			else
			{
				if (arr[k] % i == 0)
				{
					arr[k] *= -1;
				}
			}
		}
	}
	int num = 0;
	for (i = 0; i < n; i++)
	{
		if (arr[i] > 0)
		{
			num++;
		}
	}
	printf("%d\n", num);
	return 0;
}